package com.tj.collection.db.entity.business;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Author: Karl
 * Date: 2020/12/2 6:53 下午
 */
public class PayServiceChargeEntity {

    private String batchNo;
    private String displayName;
    private String productCategory;
    private String tradeNo;
    private String name;
    private String mobile;
    private BigDecimal borrowCapital;
    private Integer periodLength;
    private BigDecimal totalServiceFee;
    private BigDecimal interestFee;
    private BigDecimal overdueFee;
    private Date gmtCreate;
    private Date repaymentDate;
    private Date payOffDate;

    public String getBatchNo() {
        return batchNo;
    }

    public PayServiceChargeEntity setBatchNo(String batchNo) {
        this.batchNo = batchNo;
        return this;
    }

    public String getDisplayName() {
        return displayName;
    }

    public PayServiceChargeEntity setDisplayName(String displayName) {
        this.displayName = displayName;
        return this;
    }

    public String getProductCategory() {
        return productCategory;
    }

    public PayServiceChargeEntity setProductCategory(String productCategory) {
        this.productCategory = productCategory;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public PayServiceChargeEntity setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getName() {
        return name;
    }

    public PayServiceChargeEntity setName(String name) {
        this.name = name;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public PayServiceChargeEntity setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public BigDecimal getBorrowCapital() {
        return borrowCapital;
    }

    public PayServiceChargeEntity setBorrowCapital(BigDecimal borrowCapital) {
        this.borrowCapital = borrowCapital;
        return this;
    }

    public Integer getPeriodLength() {
        return periodLength;
    }

    public PayServiceChargeEntity setPeriodLength(Integer periodLength) {
        this.periodLength = periodLength;
        return this;
    }

    public BigDecimal getTotalServiceFee() {
        return totalServiceFee;
    }

    public PayServiceChargeEntity setTotalServiceFee(BigDecimal totalServiceFee) {
        this.totalServiceFee = totalServiceFee;
        return this;
    }

    public BigDecimal getInterestFee() {
        return interestFee;
    }

    public PayServiceChargeEntity setInterestFee(BigDecimal interestFee) {
        this.interestFee = interestFee;
        return this;
    }

    public BigDecimal getOverdueFee() {
        return overdueFee;
    }

    public PayServiceChargeEntity setOverdueFee(BigDecimal overdueFee) {
        this.overdueFee = overdueFee;
        return this;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public PayServiceChargeEntity setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
        return this;
    }

    public Date getRepaymentDate() {
        return repaymentDate;
    }

    public PayServiceChargeEntity setRepaymentDate(Date repaymentDate) {
        this.repaymentDate = repaymentDate;
        return this;
    }

    public Date getPayOffDate() {
        return payOffDate;
    }

    public PayServiceChargeEntity setPayOffDate(Date payOffDate) {
        this.payOffDate = payOffDate;
        return this;
    }
}
